package com.chushouya.order.dto.api.dangdang;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * 铛铛创建订单请求DTO
 */
@Data
@ApiModel("铛铛创建订单请求")
public class DangDangCreateOrderRequest {

    @ApiModelProperty(value = "地址", required = true, example = "北京 北京市 昌平区 11村")
    private String address;

    @ApiModelProperty(value = "渠道id(联系bd获取)", required = true, example = "1007")
    private String channelId;

    @ApiModelProperty(value = "结束时间 选择上门时间段的结束时间", required = true, example = "2024-11-21 19:00")
    private String endtime;

    @ApiModelProperty(value = "上门时间", required = true, example = "2024-11-21 17:00-19:00")
    private String goGomeTime;

    @ApiModelProperty(value = "开始时间 选择上门时间段的开始时间", required = true, example = "2024-11-21 17:00")
    private String starttime;

    @ApiModelProperty(value = "电话号码", required = true, example = "13121219500")
    private String tel;

    @ApiModelProperty(value = "0衣服 1书籍", required = true, example = "0")
    private String type;

    @ApiModelProperty(value = "姓名", required = true, example = "张三")
    private String userName;

    @ApiModelProperty(value = "选择重量", required = true, example = "65-100kg")
    private String weight;

    @ApiModelProperty(value = "企业生成的订单号,做订单关联", required = true, example = "ZZ12345678911")
    private String orderSn;

    @ApiModelProperty(value = "外部用户id,相同用户请保证唯一", required = true, example = "12344556")
    private String openId;
}
